package com.hdit.guimei.service;

import com.hdit.guimei.domain.GoodsComment;
import com.hdit.guimei.domain.GoodsOrder;
import com.hdit.guimei.domain.My_comment;

import java.util.List;

/**
 * @author 冰镇小可乐
 * @ClassNameMycommentService
 * @Description TODO
 * @Date 2021/1/21 14:06
 * Version 1.0
 */
public interface MycommentService {
    /***
    * @Method 添加商品评论
    * @Author 冰镇小可乐
    * @params  [my_comment]
    * @Return int
    * @Exception  
    * @Date 2021/1/21 14:09
    */
    int addMycomment(My_comment my_comment);
    /***
    * @Method 查询用户下单列表
    * @Author 冰镇小可乐
    * @params  [id]
    * @Return java.util.List
    * @Exception
    * @Date 2021/1/21 14:33
    */
    List<GoodsOrder> findOrderGood(int id, int order_state);
    /***
    * @Method 删除评论
    * @Author 冰镇小可乐
    * @params  [id, good_id]
    * @Return int
    * @Exception
    * @Date 2021/1/21 16:12
    */
    int deleteMycomment(int id,int good_id);
    /***
    * @Method 用户评论
    * @Author 冰镇小可乐
    * @params  [id]
    * @Return java.util.List<com.hdit.guimei.domain.GoodsComment>
    * @Exception  
    * @Date 2021/1/21 19:17
    */
    List<GoodsComment> findGoodsByUser(int id);
    /***
    * @Method 商品详情页评论
    * @Author 冰镇小可乐
    * @params  [goods_id]
    * @Return java.util.List<com.hdit.guimei.domain.GoodsComment>
    * @Exception  
    * @Date 2021/1/21 16:50
    */
    List<GoodsComment> fingGoodsBy(int goods_id);
    List<GoodsComment> findAllGoodsComment();
    int updateGoodsCommentState(int id,int con_state);
}
